package gov.pbc.nn.kjgl.maintenance.entity;

import gov.pbc.nn.core.entity.BaseEntity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.bstek.dorado.annotation.PropertyDef;

/**
 * 问题处理过程
 * 
 * @author Administrator
 * 
 */
@Entity
@Table(name = "T_SYS_PROBLEM_PROCESSING")
public class SysProblemProcessing extends BaseEntity {

	private static final long serialVersionUID = 401636408183340960L;

	@Column(name = "NUM_")
	@PropertyDef(label = "序号")
	private int num;
	@Column(name = "DESCRIPTION_", length = 512)
	@PropertyDef(label = "步骤描述")
	private String description;
	@Column(name = "START_DATE_")
	@PropertyDef(label = "执行开始时间")
	private Date startDate;
	@Column(name = "HOUR_")
	@PropertyDef(label = "执行时长")
	private double hour;
	@Column(name = "OPER_USERNAME_", length = 60)
	@PropertyDef(label = "操作人")
	private String operUsername;
	@Column(name = "OPER_CNAME_", length = 60)
	@PropertyDef(label = "操作人")
	private String operCname;
	@Column(name = "CHECK_USERNAME_", length = 60)
	@PropertyDef(label = "复核人")
	private String checkUsername;
	@Column(name = "CHECK_CNAME_", length = 60)
	@PropertyDef(label = "复核人")
	private String checkCname;

	public int getNum() {
		return num;
	}

	public void setNum(int num) {
		this.num = num;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public double getHour() {
		return hour;
	}

	public void setHour(double hour) {
		this.hour = hour;
	}

	public String getOperUsername() {
		return operUsername;
	}

	public void setOperUsername(String operUsername) {
		this.operUsername = operUsername;
	}

	public String getOperCname() {
		return operCname;
	}

	public void setOperCname(String operCname) {
		this.operCname = operCname;
	}

	public String getCheckUsername() {
		return checkUsername;
	}

	public void setCheckUsername(String checkUsername) {
		this.checkUsername = checkUsername;
	}

	public String getCheckCname() {
		return checkCname;
	}

	public void setCheckCname(String checkCname) {
		this.checkCname = checkCname;
	}

}
